package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.TrPson;

/**
 * 人脉管理Mapper接口
 * 
 * @author ruoyi
 * @date 2024-05-26
 */
public interface TrPsonMapper 
{
    /**
     * 查询人脉管理
     * 
     * @param psonId 人脉管理主键
     * @return 人脉管理
     */
    public TrPson selectTrPsonByPsonId(Long psonId);

    /**
     * 查询人脉管理列表
     * 
     * @param trPson 人脉管理
     * @return 人脉管理集合
     */
    public List<TrPson> selectTrPsonList(TrPson trPson);

    /**
     * 新增人脉管理
     * 
     * @param trPson 人脉管理
     * @return 结果
     */
    public int insertTrPson(TrPson trPson);

    /**
     * 修改人脉管理
     * 
     * @param trPson 人脉管理
     * @return 结果
     */
    public int updateTrPson(TrPson trPson);

    /**
     * 删除人脉管理
     * 
     * @param psonId 人脉管理主键
     * @return 结果
     */
    public int deleteTrPsonByPsonId(Long psonId);

    /**
     * 批量删除人脉管理
     * 
     * @param psonIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteTrPsonByPsonIds(Long[] psonIds);
}
